Type Directed Cloning for Object
نویسنده
چکیده
Object-oriented programming encourages the use of small functions, dynamic dispatch (virtual functions), and inheritance for code reuse. As a result, such programs typically suuer from inferior performance. The problem is that polymorphic functions do not know the exact types of the data they operate on, and hence must use indirection to operate on them. However, most polymorphism is parametric (e.g. templates in C++) which is amenable to elimination through code replication. We present a cloning algorithm which eliminates parametric polymorphism while minimizing code duplication. The eeectiveness of this algorithm is demonstrated on a number of concurrent object-oriented programs. Finally, since functions and data structures can be parameterized over properties other than type, this algorithm is applicable to general forward data ow problems.
منابع مشابه
Site-Directed Mutagenesis in Human Granulocyte-colony Stimulating Factor, Cloning and Expression in Escherichia coli
Human granulocyte colony stimulating factor (hG-CSF) induces proliferation and differentiation of granulocyte progenitor cells. This glycoprotein is currently being used for treatment of neutropenia, in patients who have undergone bone marrow transplantation. So far, different researchers have tried to enhance hG-CSF biological activity and stability. In this study, Polymerase Chain Reaction (P...
متن کاملمسائل اخلاقی
Background: Human embryonic stem (hES) cells have the unrivaled ability to differentiate into any specialized cell type. Significant attention is currently directed to the biological and therapeutic capabilities of these cells for developing novel treatments for acute and chronic diseases including heart disease, diabetes, Parkinson's disease, Alzheimer's disease, multiple sclerosis, spinal i...
متن کاملApplication of a Seamless and Restriction Endonuclease-free Cloning Method to Produce Recombinant Full-length N-terminal His-tagged Streptolysin O in E.coli
Background and Aims: DNA cloning, sub-cloning and site directed mutagenesis are the most common strategies in nearly all projects of recombinant protein production. The classical method of restriction site cloning is unsatisfactory due to the need for supply of restriction enzymes and the inefficiency of the digestion reaction. Many new methods, including recombinatorial cloning and ligation in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995